Palestinian president assigns Mohammad Mustafa to form new government