Celtic will travel to Hearts for Ladbrokes Premiership opener