French bank fined $1.34 billion for violating Cuban embargo