The English held the city for 16 months and defeated several attempts to expel them. At what battle were the Bourbons victorious?