Salma Hayek opens up about body insecurities