Cabinet reviews performance of 10 ministries