New ‘virtual power station’ in London pays residents for excess solar energy they produce