Stranger who ‘hurled boy, 5, off mall balcony’ had been ordered to stay away