Swiss inflation cools to 0.5% as energy prices ease in June