Steven Spielberg happy as a clam while eating ice cream in Portofino