Muslims give more to charity than others, U.K. poll says