England keep their options open for the first Ashes Test in Perth by naming off-spinner Shoaib Bashir in a 12-man squad alongside five pace bowlers.