Lewis Hamilton positive before Monaco after nasty F1 surprise in Spain