Fort Lauderdale Film Fest welcomes new films