Travel Counsellors releases self-booking platform