Henry Walter Bates , engelskupptäcktsresande