Almost 20m Britons log onto banking apps as smartphones supersede branches