Interaction and Decision Making-aware Motion Planning using Branch Model Predictive Control