Masala Bonds – Are they worth the yield?