West Ham manager Sam Allardyce is close to agreeing a new contract, his current deal expires in the summer.