Energy minister says Scotland is open for business