Phoenix mayor urges Trump to delay rally