Carlos Alcaraz continued his perfect preparations for Wimbledon with a three-set win to lift the Queen's title