Battle of san fernando de omoa