Hurricane Hilary shows slight weakening as it nears Baja California Peninsula