The observed population crash in a colony of sooty terns, tropical seabirds in one of the UK Overseas Territories, is partly due to poor diet, research has found.