Toronto-area home price index rises 31.7 per cent in April