Landmark Trust offers 50 short breaks for free to charities