Music review: James Oliver wows Thirst Edition crowds in Shi