Mayor lures tourists with £4m festivals