Tim Cahill scores a screamer in A-League debut