Perth restaurant signs workplace pact after wage infringement