Report Reveals That British Muslims Donate £1bn a Year to Charity