Miss. commission approves Magnolia Bluffs Casino's gaming license