Video: Salma Hayek celebrates her 56th birthday in a red bikini: 'Always grateful'