Salma Hayek happiness is a warm gun