Haven’t taken such a long holiday in the last 30 years: Salman Khan