3 rescued after fiery explosion on boat in Columbia River