Unregistered barrister Mark Peter Giles suspended from practice for six months