Stock market today: US indexes edge higher to records as Powell talks up strength of the economy