Novartis chopping 371 research jobs in global R&D shakeup