Tom Cruise, dos horas de autógrafos en Madrid