Revolut applies for Swiss banking licence, reports say