BP launches smartphone payment app, BPme