Open source doesn't mean it's secure and closed source doesn't mean it's not secure. Also, if it wasn't e2e encrypted, we would find out pretty much instantly since there are a lot of people who reverse engineering apps like WhatsApp, since zero-day exploits cost a lot of money, you know. So, personally, I would be pretty sure that WhatsApp is absolutely end-to-end encrypted.
Also, how is it a good idea to give a signal my contacts if it's not okay to give meta my contacts?
Also, if you don't accept this argument, then how do you know there's not a component in your phone that listens to everything you say that's above system level?...