Portfolios announced: PM Modi’s ministry squad ready, here is the complete list