Football: Alonso announces international retirement