Crystal Palace boss Sam Allardyce says it was a "very difficult day" against a rampant Manchester City as they lose 5-0 at the Etihad.