Xiberras pleased by debut double finish | Supercars