The head of mining giant BHP has warned Queensland's steep coal royalties are a short-term "sugar hit" that discourages investment in the Sunshine State.