An Australian man has been charged with the abduction of four-year-old Cleo Smith who was rescued this week 18 days after she disappeared from a family camping trip in Western Australia.