QXL's new take on raising funds with sponsored cycle rides