Aaron Mahony scores ton at Western Suburbs beat Eastern Suburbs