Man charged over attack on Vic MP daughter