Portugal flattens coronavirus curve