Home Stock French prime minister ousted in no-confidence vote, throwing country into deep uncertainty