Firefighters rescue injured hiker from Echo Canyon Trail