Mortgage rates decline for 2nd straight week