Malachi's time as prophet