A Florence, Rome & Amalfi Coast itinerary for a sophisticated Italian getaway, including foodie hotspots