20150504 india: BJP aims to be in power for next 30 years; Amit Shah says