Ameren: Power to be restored by 10 p.m.