Britain's poor economic performance blamed on Royal wedding, unseasonal warm weather and Japan tsunami