Zoe Ball completes Blackpool to Brighton charity cycle