Magic Johnson greets fan while on holiday in Portofino