Twitter song to raise funds for British Heart Foundation