Shakira to star as Hindu goddess in Bollywood film