US stocks rise on strong earnings while bond yields stabilize