Barclaycard launches app-based platform for handling all your business expenses