Prime Minister Scott Morrison calls election for May 18