Substitutes Eden Hazard and Willian netted late goals as Chelsea were made to work for a 3-1 win over Norwich City at Carrow Road.