A disapoointed Sam Allardyce reflects on West Ham's defeat at Everton and reveals he has signed a new contract.