Bajaj's profit up 40 per cent