Home BusinessChina to invest up to $10bn in Pakistan with new agreements