A computational learning model for metrical phonology