London 2012 was largest contribution from churches to Olympics