De Gea error gifts West Ham 1-0 win over Manchester United