Matt Taylor signs new deal at Glos until 2023