Hurricane Felix hits Nicaragua and Honduras