Claudio Ranieri apologised to Watford fans after Friday's 3-0 defeat at home to fellow relegation battlers Norwich City, before labelling some of his players 'selfish'.