Iron ore mine Roy Hill delivers profits despite prices falling