Grenada's new Parliament building opens