Punjabi taxi driver attacked in Australia by passenger