Average 30-year mortgage rate falls for a 5th straight week