Virgin Money Giving to let donors cover transaction fees