mBank posts H1 profit despite provisions