SPH lifts profit by 16.5pc, despite fall in ad revenue