Roy Hodgson extends Palace stay until 2020