Top Spanish politician shot in the face in 'attempted assassination' in Madrid