Digital bank Revolut to offer customers fee-free share trading