Trump announces presidential run amid legal woes