Macmillan launch first charity branded bus