John Banville wins prestigious Spanish award