John McGinn named Ladbrokes Championship Player of the Season