A model to explain the differences between Pacific plate island-atoll types