España bate récord histórico de 'banderas azules', con 638