Home Business Nationwide rewards members with £100 payout after record profits and Virgin Money deal