KPMG And REC Report On Jobs November 2025