British Heart Foundation launches new magazine