Sevilla president Jose Castro claims the club have reached agreement with their talismanic captain Ivan Rakitic over a new contract.