PM, President and MPs to take 30% salary cut for a year