Harper celebrates 90th birthday