A Task Allocation Framework for Human Multi-Robot Collaborative Settings