BAPETCo allocates $321m for FY2017/18 budget