Neobank Starling has reported its first full year of profit as revenues rise by 93% to £188 million.