Michael Keaton passes on 'Spider-Man: Homecoming' villain role