England coach Steve McNamara accused his players of losing their focus as they slipped to a shock defeat to Italy in their World Cup warm-up match.