Zopa granted banking licence