Praewwanich Ruangthong on the red carpet of the Cannes Film Festival 14 may 2025