Ben Shephard announces departure from GMTV