Save the Children campaign given £263,000 worth of bus advertising